home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 41 / Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso / -seriously_amiga- / comms / other / queso / queso.readme < prev    next >
Text File  |  1999-04-19  |  2KB  |  59 lines

  1. Short:    QueSO/6.6 find out what OS a host runs
  2. Author:   alfier@iol.it (Alfonso Ranieri)
  3. Uploader: alfier@iol.it (Alfonso Ranieri)
  4. Version:  6.6
  5. Type:     comm/tcp
  6. Requires: Any Amiga with Miami 2.x Miami Dx registered
  7.  
  8. -- What QueSO does --
  9. QueSO discovers the OS running at a remote host.
  10. To do that QueSO sends 7 tcp packets:
  11.  
  12. - 0 SYN           THIS IS VALID, used to verify LISTEN
  13. - 1 SYN+ACK
  14. - 2 FIN
  15. - 3 FIN+ACK
  16. - 4 SYN+FIN
  17. - 5 PSH
  18. - 6 SYN+XXX+YYY   XXX & YYY are unused TCP flags
  19. All packets have a random seq_num and a 0x0 ack_num.
  20.  
  21. Each OS has standards answers to the packets above,
  22. so QueSO, reading from a configuration file of known
  23. OS answers, can determinate the OS answering.
  24.  
  25.  
  26.  
  27. -- This port and the original author --
  28. QueSO is a "real" port of QueSO by savage@apostols.org
  29. to Amiga/Miami; "real" because it was quite all
  30. rewritten for the Amiga environment.
  31.  
  32. Refer to QueSO home page http://apostols.org/projectz/queso/ for
  33. other infos.
  34.  
  35. QueSO runs only on Miami 2.x or higher and Miami Dx
  36. registered, because it uses Miami packets filter api.
  37.  
  38.  
  39. -- Changes from 5.x --
  40. - made compliant with original queso 1.20 1998/09/22
  41. - added queso.amirx
  42.  
  43. -- Changes from 4.x --
  44. - bug that makes queso search for its config file in current dir: removed
  45. - bug that dosn't make queso be broken by a ctrl-c if in usec delay: removed
  46. - bug that makes queso notice user that config file was not found after
  47.   it's job: removed
  48. - silet mode removed
  49. - verbode mode added
  50. - changed all files functions calls from ANSI to AmigaOS, size smaller
  51. - config file opened just one time per session now
  52. - now if the config files is not found and -w is set, a new config file is
  53.   created and user noticed; this is the suggested way to create a new
  54.   config file
  55. - now miami and bsdsocket libraries are opened in queso code so no
  56.   requester is opened if miami is not running
  57. - more errors report
  58. - default timeout changed from 10 to 5 seconds
  59.